game stop - French English Dictionary